The Best 15 Restaurants in Ottawa, United States

4.2 Rating
5 reviews

429 S Main St, Ottawa, KS 66067-2333, Ottawa

"El Mezcal is a good Mexican restaurant near the town square in Ottawa, Kansas. The food is good, the"